<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>6.函数</title>
</head>
<body>
    
</body>
<script>
    //如果某段代码在不同的地方需要重复使用，可以用函数
    //在需要执行的地方调用这个函数即可
    /* 函数的声名格式
        function 函数名(参数列表){函数体}
        函数名的命名规则和变量相同
    */
   function printSeperator(){
        console.log("这是一个函数")
   }
   printSeperator()
   /* 
        一个函数的参数列表可以为空也可以设置多个参数在声名函数时，参数列表里面所填的内容为形参

   */
   function sum(n1,n2){// n1 n2 可以是各种类型，只要类型适用函数内容都可
        console.log("length="+n1.length)
        console.log("n1+\",\"+n2:"+n1+","+n2)
        console.log("n1+n2:"+(n1+n2))
        console.log(n1+n2)
        console.log("---------------------")
   }
   var n1=[1,2,3]
   var n2=[1,2,3]
   sum(n1,n2)
   var n3=[1]
   var n4=[2]
   sum(n3,n4)
   var n5=1
   var n6=2
   sum(n5,n6)


   //return 不止有返回功能还有结束函数的作用
   function time(a,b){
    return a*b;
   }
   //函数内部可以调用另外一个函数


</script>
</html>